       
- by Sebo
============================
  
www.nabdh-alm3ani.net
============================



============================
 1  :global.php
============================

============================
  ..   418
============================ -

// #############################################################################
// set up the vars for the private message area of the navbar


============================
  
============================

  if ($bbuserinfo['pmunread'] > 0)
  {
    $getmessages = $DB_site->query("
      SELECT pmtext.pmtextid, pmtext.fromusername, pmtext.fromuserid, pmtext.dateline, pm.pmid, user.userid, user.usergroupid,
        COUNT(pmtext.fromuserid) AS fromusertotal FROM " . TABLE_PREFIX . "pmtext AS pmtext
        LEFT JOIN " . TABLE_PREFIX . "pm AS pm USING(pmtextid)
        LEFT JOIN " . TABLE_PREFIX . "user ON (user.userid=pmtext.fromuserid)
        WHERE pm.userid=$bbuserinfo[userid] AND messageread=0
        GROUP BY pmtext.fromusername ORDER BY user.usergroupid ASC
    ");

    while ($privatemessage = $DB_site->fetch_array($getmessages))
    {
      if ($privatemessage['fromusertotal'] == 1)
      {
        $privatemessagebit .= ', <a href="private.php?'.$session['sessionurl'].'do=showpm&pmid=' . $privatemessage['pmid'] . '">' . $privatemessage['fromusername'] . '</a> - ' . vbdate($vboptions['dateformat'], $privatemessage['dateline'], true);
      }
      else
      {
        $privatemessagebit .= ', <a href="private.php?'.$session['sessionurl'].'do=showpm&pmid=' . $privatemessage['pmid'] . '">' . $privatemessage['fromusername'] . '</a>(' . $privatemessage['fromusertotal'] . ')';
      }

      $from_group = 'imsg.gif';
      if (in_array($privatemessage['usergroupid'], array(5,6,7)))
      {
        $from_group = 'imsg2.gif';
      }
    }

    $privatemessagebits = substr($privatemessagebit , 1);

    $privatemessages = '<img style="vertical-align: baseline;"  border="0" src="'.$stylevar['imgdir_misc'].'/' . $from_group . '" width="16" height="15" alt="" />  ' . $privatemessagebits;
  }


============================
 ,,  
============================


============================
 2 ...   :navbar:
============================


============================
  :
============================

<if condition="$show['pmstats']"><br /><phrase 1="$vbphrase[unread_x_nav_compiled]" 2="$vbphrase[total_x_nav_compiled]" 3="$session[sessionurl]">$vbphrase[private_messages_nav]</phrase></if>

============================
 :
============================

<br />
<if condition="$bbuserinfo['pmunread']">$privatemessages<else />
<if condition="$show['pmstats']"><phrase 1="$vbphrase[unread_x_nav_compiled]" 2="$vbphrase[total_x_nav_compiled]" 3="$session[sessionurl]">$vbphrase[private_messages_nav]</phrase></if></if>

============================
 3 -  
============================

     misc
imsg.gif  imsg2.gif

============================

============================
